Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / Design / Serialization / ResolveNameEventArgs.cs / 1305376 / ResolveNameEventArgs.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.ComponentModel.Design.Serialization {
using System;
using System.Security.Permissions;
///
/// EventArgs for the ResolveNameEventHandler. This event is used
/// by the serialization process to match a name to an object
/// instance.
///
[HostProtection(SharedState = true)]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name = "FullTrust")]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
public class ResolveNameEventArgs : EventArgs {
private string name;
private object value;
///
/// Creates a new resolve name event args object.
///
public ResolveNameEventArgs(string name) {
this.name = name;
this.value = null;
}
///
/// The name of the object that needs to be resolved.
///
public string Name {
get {
return name;
}
}
///
/// The object that matches the name.
///
public object Value {
get {
return value;
}
set {
this.value = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.ComponentModel.Design.Serialization {
using System;
using System.Security.Permissions;
///
/// EventArgs for the ResolveNameEventHandler. This event is used
/// by the serialization process to match a name to an object
/// instance.
///
[HostProtection(SharedState = true)]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name = "FullTrust")]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
public class ResolveNameEventArgs : EventArgs {
private string name;
private object value;
///
/// Creates a new resolve name event args object.
///
public ResolveNameEventArgs(string name) {
this.name = name;
this.value = null;
}
///
/// The name of the object that needs to be resolved.
///
public string Name {
get {
return name;
}
}
///
/// The object that matches the name.
///
public object Value {
get {
return value;
}
set {
this.value = value;
}
}
}
}
// 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
- PropertyToken.cs
- SQLBoolean.cs
- InitializerFacet.cs
- AudienceUriMode.cs
- ListComponentEditorPage.cs
- TableRow.cs
- ServiceContractDetailViewControl.cs
- StyleCollection.cs
- TagMapInfo.cs
- BitmapDownload.cs
- Tokenizer.cs
- LayoutTable.cs
- ApplicationManager.cs
- QueryStringParameter.cs
- XmlMtomReader.cs
- BaseProcessor.cs
- IsolatedStoragePermission.cs
- PageSetupDialog.cs
- SystemBrushes.cs
- RecognizerStateChangedEventArgs.cs
- PropertiesTab.cs
- OdbcEnvironmentHandle.cs
- InvokeWebService.cs
- RequestCacheManager.cs
- Pair.cs
- ExpressionConverter.cs
- InvokerUtil.cs
- OdbcConnectionStringbuilder.cs
- GridViewUpdateEventArgs.cs
- ThicknessKeyFrameCollection.cs
- SafeNativeMethods.cs
- ConditionChanges.cs
- Win32KeyboardDevice.cs
- dtdvalidator.cs
- GestureRecognitionResult.cs
- DotExpr.cs
- TextSimpleMarkerProperties.cs
- InputProcessorProfiles.cs
- GeneralTransform.cs
- HelpEvent.cs
- SystemNetHelpers.cs
- basemetadatamappingvisitor.cs
- GeneratedCodeAttribute.cs
- ReadWriteSpinLock.cs
- SchemaMapping.cs
- WebExceptionStatus.cs
- ClassValidator.cs
- ObjectConverter.cs
- WebControlsSection.cs
- SystemTcpConnection.cs
- XmlSchemaInfo.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- BreakRecordTable.cs
- SafeBuffer.cs
- basevalidator.cs
- Point3DAnimationBase.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- PathTooLongException.cs
- MouseGestureValueSerializer.cs
- ListViewItemMouseHoverEvent.cs
- XmlAttributeAttribute.cs
- EnvelopedPkcs7.cs
- HtmlTextBoxAdapter.cs
- ValueType.cs
- XamlRtfConverter.cs
- WindowsRegion.cs
- PenLineCapValidation.cs
- PeerValidationBehavior.cs
- InternalsVisibleToAttribute.cs
- OutputCacheSection.cs
- DataRelationCollection.cs
- KnownIds.cs
- TextDecorationLocationValidation.cs
- Inline.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- LinkUtilities.cs
- CodeGen.cs
- SevenBitStream.cs
- RefreshEventArgs.cs
- RadioButtonStandardAdapter.cs
- ObjectListShowCommandsEventArgs.cs
- XmlSchemaSubstitutionGroup.cs
- NominalTypeEliminator.cs
- ShaderEffect.cs
- ItemsControl.cs
- CroppedBitmap.cs
- XmlSigningNodeWriter.cs
- URLBuilder.cs
- JsonCollectionDataContract.cs
- PasswordTextContainer.cs
- ActivitiesCollection.cs
- PageParserFilter.cs
- TypeUtil.cs
- Vertex.cs
- pingexception.cs
- CaseInsensitiveHashCodeProvider.cs
- InstancePersistenceCommand.cs
- Internal.cs
- OrderPreservingSpoolingTask.cs
- NamedElement.cs