Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / InteropServices / TCEAdapterGen / NameSpaceExtractor.cs / 1305376 / NameSpaceExtractor.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System.Runtime.InteropServices.TCEAdapterGen { using System; internal static class NameSpaceExtractor { private static char NameSpaceSeperator = '.'; public static String ExtractNameSpace(String FullyQualifiedTypeName) { int TypeNameStartPos = FullyQualifiedTypeName.LastIndexOf(NameSpaceSeperator); if (TypeNameStartPos == -1) return ""; else return FullyQualifiedTypeName.Substring(0, TypeNameStartPos); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System.Runtime.InteropServices.TCEAdapterGen { using System; internal static class NameSpaceExtractor { private static char NameSpaceSeperator = '.'; public static String ExtractNameSpace(String FullyQualifiedTypeName) { int TypeNameStartPos = FullyQualifiedTypeName.LastIndexOf(NameSpaceSeperator); if (TypeNameStartPos == -1) return ""; else return FullyQualifiedTypeName.Substring(0, TypeNameStartPos); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataObjectSettingDataEventArgs.cs
- ExpressionNormalizer.cs
- DynamicMethod.cs
- SHA512Cng.cs
- StrokeDescriptor.cs
- XamlRtfConverter.cs
- PixelFormat.cs
- PolicyStatement.cs
- PeerCollaboration.cs
- VirtualizingPanel.cs
- ProxySimple.cs
- X509ChainElement.cs
- StrokeNodeOperations.cs
- EventArgs.cs
- SystemWebExtensionsSectionGroup.cs
- SrgsRulesCollection.cs
- Permission.cs
- PropertyDescriptor.cs
- Timer.cs
- LocatorPart.cs
- OdbcTransaction.cs
- TargetControlTypeAttribute.cs
- VirtualizingStackPanel.cs
- BamlLocalizabilityResolver.cs
- FormsAuthentication.cs
- ExplicitDiscriminatorMap.cs
- XmlUnspecifiedAttribute.cs
- MemberPath.cs
- TaskFileService.cs
- BorderGapMaskConverter.cs
- DataList.cs
- HtmlShimManager.cs
- SingleSelectRootGridEntry.cs
- ConfigurationElementCollection.cs
- NameValuePermission.cs
- BamlResourceContent.cs
- ControlIdConverter.cs
- BitmapEffectCollection.cs
- DataGridViewComboBoxEditingControl.cs
- DbConnectionPoolCounters.cs
- DocumentViewerBase.cs
- MsmqIntegrationChannelFactory.cs
- StrongName.cs
- TreeNodeCollection.cs
- IdentityValidationException.cs
- TreeViewTemplateSelector.cs
- ListenerSessionConnectionReader.cs
- DataObjectEventArgs.cs
- TypeLibConverter.cs
- PeerCollaborationPermission.cs
- ClassicBorderDecorator.cs
- NullableDecimalMinMaxAggregationOperator.cs
- StorageEndPropertyMapping.cs
- ScaleTransform3D.cs
- RectAnimationBase.cs
- ConnectionPoint.cs
- ClonableStack.cs
- GridItemProviderWrapper.cs
- Point.cs
- WindowsGraphicsWrapper.cs
- SettingsBindableAttribute.cs
- DemultiplexingClientMessageFormatter.cs
- TypedTableHandler.cs
- HtmlElementCollection.cs
- GradientSpreadMethodValidation.cs
- SchemaCollectionPreprocessor.cs
- TriggerBase.cs
- PersistenceTypeAttribute.cs
- MDIClient.cs
- ServiceModelEnumValidator.cs
- MD5.cs
- Typography.cs
- PropertyGrid.cs
- TimeManager.cs
- ConsumerConnectionPointCollection.cs
- MemberHolder.cs
- DisplayNameAttribute.cs
- PaperSource.cs
- ItemsPresenter.cs
- ConfigurationManagerInternal.cs
- IpcServerChannel.cs
- ToolStripOverflowButton.cs
- FormViewPageEventArgs.cs
- remotingproxy.cs
- Double.cs
- MatrixTransform3D.cs
- _NetRes.cs
- ParenthesizePropertyNameAttribute.cs
- DoubleAnimationBase.cs
- XmlDocumentType.cs
- Cell.cs
- CodeAttributeDeclaration.cs
- GenericEnumConverter.cs
- MouseDevice.cs
- AncillaryOps.cs
- DataShape.cs
- CapabilitiesRule.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- WorkflowMessageEventArgs.cs
- ComponentConverter.cs