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
- Atom10FormatterFactory.cs
- WindowProviderWrapper.cs
- DecimalConverter.cs
- PrintingPermissionAttribute.cs
- WebPartRestoreVerb.cs
- ToolStripLocationCancelEventArgs.cs
- UmAlQuraCalendar.cs
- DBCSCodePageEncoding.cs
- TreeNodeCollection.cs
- PerCallInstanceContextProvider.cs
- BuildProviderUtils.cs
- DataGridSortCommandEventArgs.cs
- PostBackTrigger.cs
- SetIterators.cs
- CompiledELinqQueryState.cs
- DateRangeEvent.cs
- SizeAnimationClockResource.cs
- BitmapDownload.cs
- HttpApplication.cs
- Brushes.cs
- UserPersonalizationStateInfo.cs
- StringAnimationBase.cs
- InputReportEventArgs.cs
- TreeNodeBinding.cs
- TextElementEditingBehaviorAttribute.cs
- MenuAutoFormat.cs
- CharacterBuffer.cs
- ButtonField.cs
- WebBrowserNavigatingEventHandler.cs
- MobileComponentEditorPage.cs
- DbProviderFactory.cs
- EmptyEnumerable.cs
- DispatcherHooks.cs
- GeometryDrawing.cs
- Blend.cs
- IisTraceWebEventProvider.cs
- DataControlButton.cs
- DataSourceXmlClassAttribute.cs
- SelectionRange.cs
- WorkflowApplication.cs
- BooleanAnimationBase.cs
- WebBrowserUriTypeConverter.cs
- BackStopAuthenticationModule.cs
- XmlRawWriter.cs
- List.cs
- CodeSpit.cs
- BridgeDataRecord.cs
- ColumnMap.cs
- SendContent.cs
- VirtualPath.cs
- ServiceModelDictionary.cs
- CategoryAttribute.cs
- Activity.cs
- SymDocumentType.cs
- HtmlContainerControl.cs
- OpenTypeLayout.cs
- GenericTypeParameterBuilder.cs
- MethodToken.cs
- Trigger.cs
- Table.cs
- QuotedPairReader.cs
- PermissionRequestEvidence.cs
- ReadOnlyDataSourceView.cs
- SqlComparer.cs
- RectangleF.cs
- WebPartsPersonalization.cs
- DrawingGroup.cs
- RenderData.cs
- AxisAngleRotation3D.cs
- NativeCompoundFileAPIs.cs
- XmlChildEnumerator.cs
- AsyncResult.cs
- CompositeActivityCodeGenerator.cs
- FormViewModeEventArgs.cs
- RegexCompiler.cs
- StrokeSerializer.cs
- Msec.cs
- DPTypeDescriptorContext.cs
- PageAsyncTaskManager.cs
- SerializableAttribute.cs
- StylusButtonCollection.cs
- DriveInfo.cs
- TypedTableHandler.cs
- WindowsListViewItemCheckBox.cs
- ParameterExpression.cs
- CTreeGenerator.cs
- ObjectSecurity.cs
- SafeHandles.cs
- LineBreakRecord.cs
- DependencyObjectValidator.cs
- ResourceReferenceExpressionConverter.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- Listener.cs
- CFGGrammar.cs
- BridgeDataReader.cs
- ConfigurationLockCollection.cs
- RawTextInputReport.cs
- TypeDelegator.cs
- SqlDataSourceCommandParser.cs
- Point3DConverter.cs