Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / InteropServices / BStrWrapper.cs / 1305376 / BStrWrapper.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: BStrWrapper. ** ** ** Purpose: Wrapper that is converted to a variant with VT_BSTR. ** ** =============================================================================*/ namespace System.Runtime.InteropServices { using System; using System.Security; using System.Security.Permissions; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public sealed class BStrWrapper { [System.Security.SecuritySafeCritical] // auto-generated [SecurityPermissionAttribute(SecurityAction.Demand,Flags=SecurityPermissionFlag.UnmanagedCode)] public BStrWrapper(String value) { m_WrappedObject = value; } [System.Security.SecuritySafeCritical] // auto-generated [SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)] public BStrWrapper(Object value) { m_WrappedObject = (String)value; } public String WrappedObject { get { return m_WrappedObject; } } private String m_WrappedObject; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: BStrWrapper. ** ** ** Purpose: Wrapper that is converted to a variant with VT_BSTR. ** ** =============================================================================*/ namespace System.Runtime.InteropServices { using System; using System.Security; using System.Security.Permissions; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public sealed class BStrWrapper { [System.Security.SecuritySafeCritical] // auto-generated [SecurityPermissionAttribute(SecurityAction.Demand,Flags=SecurityPermissionFlag.UnmanagedCode)] public BStrWrapper(String value) { m_WrappedObject = value; } [System.Security.SecuritySafeCritical] // auto-generated [SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)] public BStrWrapper(Object value) { m_WrappedObject = (String)value; } public String WrappedObject { get { return m_WrappedObject; } } private String m_WrappedObject; } } // 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
- CompareValidator.cs
- SocketInformation.cs
- XmlSerializationWriter.cs
- SystemUdpStatistics.cs
- SoapReflectionImporter.cs
- DebugView.cs
- MouseGesture.cs
- ClientApiGenerator.cs
- MetadataArtifactLoaderComposite.cs
- WebDisplayNameAttribute.cs
- SynchronizedMessageSource.cs
- RuntimeComponentFilter.cs
- Touch.cs
- XmlObjectSerializerWriteContext.cs
- PackagePart.cs
- ContextBase.cs
- ConfigurationPropertyCollection.cs
- HttpCapabilitiesEvaluator.cs
- SQLBinary.cs
- SoapSchemaImporter.cs
- MimeBasePart.cs
- EntityCollection.cs
- XmlObjectSerializerReadContextComplex.cs
- Vector3DCollectionConverter.cs
- securitymgrsite.cs
- UTF8Encoding.cs
- HandlerFactoryWrapper.cs
- SystemTcpConnection.cs
- GeometryDrawing.cs
- DataGridViewCheckBoxColumn.cs
- HostingEnvironmentSection.cs
- ProfileBuildProvider.cs
- BitmapFrameDecode.cs
- Span.cs
- Column.cs
- LicenseProviderAttribute.cs
- RadioButtonPopupAdapter.cs
- BindingBase.cs
- RepeaterDesigner.cs
- EncoderNLS.cs
- InvalidProgramException.cs
- UncommonField.cs
- XmlCharType.cs
- CodeIdentifiers.cs
- SoapExtension.cs
- AssemblyBuilderData.cs
- BoundingRectTracker.cs
- Listbox.cs
- CompiledQuery.cs
- ColorTransform.cs
- IssuedTokenServiceCredential.cs
- FileLogRecordEnumerator.cs
- SpecialFolderEnumConverter.cs
- RenderData.cs
- ImplicitInputBrush.cs
- IPEndPoint.cs
- datacache.cs
- ActiveXHost.cs
- TextEditorCharacters.cs
- BufferAllocator.cs
- ToolBarDesigner.cs
- AssemblySettingAttributes.cs
- WebUtil.cs
- DurableInstance.cs
- StructuredTypeEmitter.cs
- PropertyValueUIItem.cs
- PropertyGridEditorPart.cs
- PagePropertiesChangingEventArgs.cs
- DataTemplate.cs
- DbLambda.cs
- AutomationPeer.cs
- complextypematerializer.cs
- SecuritySessionClientSettings.cs
- XmlAttributeOverrides.cs
- ValuePattern.cs
- NotConverter.cs
- TrustDriver.cs
- EventLogger.cs
- DES.cs
- EntityDataSourceWrapperCollection.cs
- Journal.cs
- DataRowView.cs
- Comparer.cs
- XmlNodeChangedEventManager.cs
- PropertyChangedEventArgs.cs
- SqlLiftIndependentRowExpressions.cs
- WebException.cs
- RecognizerBase.cs
- MappedMetaModel.cs
- DataContractSerializer.cs
- CompressionTracing.cs
- WebPartEditorApplyVerb.cs
- WebPartCatalogAddVerb.cs
- WebServiceResponse.cs
- Pair.cs
- DataControlFieldHeaderCell.cs
- SqlConnectionHelper.cs
- CollectionConverter.cs
- SourceInterpreter.cs
- Canvas.cs