Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / Remoting / __TransparentProxy.cs / 1305376 / __TransparentProxy.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** File: __TransparentProxy.cs ** ** ** Purpose: Defines Transparent proxy ** ** ===========================================================*/ namespace System.Runtime.Remoting.Proxies { using System.Runtime.Remoting; // Transparent proxy and Real proxy are vital pieces of the // remoting data structures. Transparent proxy magically // creates a message that represents a call on it and delegates // to the Real proxy to do the real remoting work. using System; internal sealed class __TransparentProxy { // Created inside EE private __TransparentProxy() { throw new NotSupportedException(Environment.GetResourceString(ResId.NotSupported_Constructor)); } // Private members called by VM #pragma warning disable 169 [System.Security.SecurityCritical /*auto-generated*/] private RealProxy _rp; // Reference to the real proxy private Object _stubData; // Data used by stubs to decide whether to short circuit calls or not private IntPtr _pMT; // Method table of the class this proxy represents private IntPtr _pInterfaceMT; // Cached interface method table private IntPtr _stub; // Unmanaged code that decides whether to short circuit calls or not #pragma warning restore 169 } } // 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
- SqlBulkCopyColumnMapping.cs
- TdsParserSessionPool.cs
- TagPrefixAttribute.cs
- TimeZone.cs
- TriggerBase.cs
- ActiveXHelper.cs
- AjaxFrameworkAssemblyAttribute.cs
- Baml2006KnownTypes.cs
- TextCompositionManager.cs
- SoapMessage.cs
- TextProviderWrapper.cs
- BasicExpressionVisitor.cs
- MarkupCompilePass1.cs
- DesigntimeLicenseContext.cs
- PrintDocument.cs
- DictionaryBase.cs
- WebPartActionVerb.cs
- CheckBoxAutomationPeer.cs
- ReachPageContentCollectionSerializer.cs
- Path.cs
- LinkedDataMemberFieldEditor.cs
- LayoutTable.cs
- ChannelSinkStacks.cs
- Message.cs
- EntityDescriptor.cs
- PrincipalPermissionMode.cs
- DbProviderManifest.cs
- DecoderNLS.cs
- TailCallAnalyzer.cs
- TypeBuilderInstantiation.cs
- XmlSchemaComplexContentRestriction.cs
- TimeSpanValidatorAttribute.cs
- BaseCodePageEncoding.cs
- StrokeCollectionDefaultValueFactory.cs
- IdentityReference.cs
- SafeHandle.cs
- AssociationSetEnd.cs
- ContextMenuStrip.cs
- QilStrConcat.cs
- DateTimePicker.cs
- RegexMatchCollection.cs
- MarkupObject.cs
- _UncName.cs
- PassportIdentity.cs
- AuthenticationModeHelper.cs
- Ipv6Element.cs
- DialogResultConverter.cs
- BitConverter.cs
- EntityConnectionStringBuilder.cs
- XmlSchemaGroupRef.cs
- DesignerToolboxInfo.cs
- XmlDocumentFragment.cs
- ExecutedRoutedEventArgs.cs
- SmiConnection.cs
- DocumentPageView.cs
- TreeIterators.cs
- BufferedReadStream.cs
- SettingsBase.cs
- PenThreadPool.cs
- EllipseGeometry.cs
- ProxyGenerationError.cs
- ProtectedConfigurationProviderCollection.cs
- COMException.cs
- MatrixStack.cs
- EntityModelSchemaGenerator.cs
- IndexerHelper.cs
- ChannelHandler.cs
- EntityDataSourceContextCreatedEventArgs.cs
- CallbackValidatorAttribute.cs
- Win32.cs
- BitmapEncoder.cs
- SqlTypesSchemaImporter.cs
- SourceSwitch.cs
- FocusChangedEventArgs.cs
- XamlUtilities.cs
- SimpleTableProvider.cs
- SoapAttributeAttribute.cs
- SessionEndingEventArgs.cs
- ObjectStorage.cs
- DynamicFilterExpression.cs
- TypeSystem.cs
- ModelItemImpl.cs
- ConversionValidationRule.cs
- StrongTypingException.cs
- CharacterBufferReference.cs
- ProfessionalColors.cs
- LineSegment.cs
- PreloadedPackages.cs
- SessionPageStateSection.cs
- MobileControlDesigner.cs
- Processor.cs
- RequestStatusBarUpdateEventArgs.cs
- RegionIterator.cs
- TypeListConverter.cs
- SmiEventSink.cs
- SqlLiftIndependentRowExpressions.cs
- SmtpFailedRecipientsException.cs
- CheckBoxStandardAdapter.cs
- ILGenerator.cs
- WebAdminConfigurationHelper.cs