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
- DeleteHelper.cs
- TextParentUndoUnit.cs
- CompilationPass2Task.cs
- PageTheme.cs
- LogEntryUtils.cs
- FieldAccessException.cs
- ConstraintCollection.cs
- CompressEmulationStream.cs
- WebPartChrome.cs
- StreamResourceInfo.cs
- Margins.cs
- FixedSOMImage.cs
- DataRowView.cs
- PaintEvent.cs
- BufferedResponseStream.cs
- MonthChangedEventArgs.cs
- OdbcTransaction.cs
- RenderDataDrawingContext.cs
- QilReplaceVisitor.cs
- EditorReuseAttribute.cs
- DataTableTypeConverter.cs
- SqlFunctionAttribute.cs
- WebConfigurationHost.cs
- VerticalAlignConverter.cs
- DbFunctionCommandTree.cs
- SignatureHelper.cs
- SqlHelper.cs
- PipeStream.cs
- CodeTypeParameterCollection.cs
- GridLength.cs
- peernodeimplementation.cs
- ItemAutomationPeer.cs
- GridViewPageEventArgs.cs
- ModuleBuilder.cs
- SqlTypeSystemProvider.cs
- BitmapPalettes.cs
- CultureInfoConverter.cs
- XmlSchema.cs
- GC.cs
- EntityProviderFactory.cs
- AlternateView.cs
- RelatedImageListAttribute.cs
- ClientFormsIdentity.cs
- BaseUriWithWildcard.cs
- AutomationElementCollection.cs
- GeneralTransform3DTo2DTo3D.cs
- ImageSourceValueSerializer.cs
- _NTAuthentication.cs
- DelegateBodyWriter.cs
- AutomationPatternInfo.cs
- StandardToolWindows.cs
- ValuePattern.cs
- CalloutQueueItem.cs
- COM2ComponentEditor.cs
- UriSection.cs
- XmlSchemaParticle.cs
- LocalsItemDescription.cs
- SamlSerializer.cs
- SID.cs
- DataGrid.cs
- Span.cs
- BufferModeSettings.cs
- EntityDataSourceSelectedEventArgs.cs
- securitycriticaldata.cs
- FixedPageProcessor.cs
- WindowsFormsHelpers.cs
- RegistryDataKey.cs
- IIS7WorkerRequest.cs
- SqlCaseSimplifier.cs
- UriWriter.cs
- DataGridViewTopLeftHeaderCell.cs
- XmlEntityReference.cs
- ExpanderAutomationPeer.cs
- WasAdminWrapper.cs
- Component.cs
- WebControlAdapter.cs
- NCryptSafeHandles.cs
- XmlCharCheckingReader.cs
- NameTable.cs
- OutOfMemoryException.cs
- WebBrowserHelper.cs
- SystemIPGlobalStatistics.cs
- XmlUrlResolver.cs
- TrackingExtract.cs
- PartialCachingAttribute.cs
- WebPartMinimizeVerb.cs
- SqlExpressionNullability.cs
- SynchronizingStream.cs
- FormatSettings.cs
- TypeDependencyAttribute.cs
- DeclarativeCatalogPart.cs
- BuildManagerHost.cs
- ApplicationFileCodeDomTreeGenerator.cs
- TransactionScope.cs
- DataGridTablesFactory.cs
- ObjectView.cs
- PresentationTraceSources.cs
- HttpRequestCacheValidator.cs
- EntityModelSchemaGenerator.cs
- Command.cs